package com.frank.stock4j.tusharepro.bean;

import com.frank.stock4j.tusharepro.BaseBean;
import com.frank.stock4j.tusharepro.http.BaseRequestParam;

/**
* 描述：获取2009年以来全国拍摄制作电视剧备案公示数据
* @author: codesmith
**/
public interface TeleplayRecordBean extends BaseBean {
    String API_NAME = "teleplay_record";
    
    interface Fields {
    String name = "name";    //电视剧名称
    String classify = "classify";    //题材
    String types = "types";    //体裁
    String org = "org";    //报备机构
    String report_date = "report_date";    //报备时间
    String license_key = "license_key";    //许可证号
    String episodes = "episodes";    //集数
    String shooting_date = "shooting_date";    //拍摄时间
    String prod_cycle = "prod_cycle";    //制作周期
    String content = "content";    //内容提要
    String pro_opi = "pro_opi";    //省级管理部门备案意见
    String dept_opi = "dept_opi";    //相关部门意见
    String remarks = "remarks";    //备注
    }
    
    interface Params {
        report_date report_date = new report_date();
        /*
        * 备案月份（YYYYMM）
        */
        class report_date extends BaseRequestParam {
            { key = "report_date"; }
        }
        start_date start_date = new start_date();
        /*
        * 备案开始月份（YYYYMM）
        */
        class start_date extends BaseRequestParam {
            { key = "start_date"; }
        }
        end_date end_date = new end_date();
        /*
        * 备案结束月份（YYYYMM）
        */
        class end_date extends BaseRequestParam {
            { key = "end_date"; }
        }
        org org = new org();
        /*
        * 备案机构
        */
        class org extends BaseRequestParam {
            { key = "org"; }
        }
        name name = new name();
        /*
        * 电视剧名称
        */
        class name extends BaseRequestParam {
            { key = "name"; }
        }
    }
}